﻿using System;
namespace Xtee.XteeAdapter.Ehma10000000 {
    using Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000;
    using Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages;
    using global::Xtee.Core;
    using System.Collections.Generic;
    
    
    public interface EHMAOMAServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.OmaVastusMessage> {
    }
    
    public interface EHMAOMLServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.OmlVastusMessage> {
    }
    
    public interface EHMAKAM1ServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.Kam1VastusMessage> {
    }
    
    public interface EHMATUR1ServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.Tur1VastusMessage> {
    }
    
    public interface EHMATUR3ServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.Tur3VastusMessage> {
    }
    
    public interface EHMAOMT1ServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.Omt1VastusMessage> {
    }
    
    public interface EHMAKAM2ServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaManusegaVastusMessage> {
    }
    
    public interface EHMATUR2ServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaManusegaVastusMessage> {
    }
    
    public interface EHMAOMT2ServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaManusegaVastusMessage> {
    }
    
    public interface EHMAATM1ServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage2,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.Atm1VastusMessage> {
    }
    
    public interface EHMAATM2ServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage2,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.Atm2VastusMessage> {
    }
    
    public interface EHMAATM3ServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage3,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.Atm3VastusMessage> {
    }
    
    public interface EHMAMLRServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.EhmaParingMessage2,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.MlrVastusMessage> {
    }
    
    public interface EHMAAUDITServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.AuditParingMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.AuditVastusMessage> {
    }
    
    public interface listMethodsServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.ListMethodsMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.ListMethodsVastusMessage> {
    }
    
    public interface testSystemServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.TestSystemMessage,global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.Messages.TestSystemResponseMessage> {
    }
}
